home *** CD-ROM | disk | FTP | other *** search
- %%BeginFile: lw8_uniform_graphics-2.0
- /@a
- {
- np :M 0 rl :L 0 exch rl 0 rl :L fill
- }bd
- /@b
- {
- np :M 0 rl 0 exch rl :L 0 rl 0 exch rl fill
- }bd
- /@c
- {
- moveto 0 rlineto stroke
- }bd
- /@w
- {
- moveto 0 exch rlineto stroke
- }bd
- /arct where
- {
- pop
- }{
- /arct
- {
- arcto pop pop pop pop
- }bd
- }ifelse
- /x1 Z
- /x2 Z
- /y1 Z
- /y2 Z
- /rad Z
- /@q
- {
- /rad xs
- /y2 xs
- /x2 xs
- /y1 xs
- /x1 xs
- np
- x2 x1 add 2 div y1 :M
- x2 y1 x2 y2 rad arct
- x2 y2 x1 y2 rad arct
- x1 y2 x1 y1 rad arct
- x1 y1 x2 y1 rad arct
- fill
- }bd
- /@s
- {
- /rad xs
- /y2 xs
- /x2 xs
- /y1 xs
- /x1 xs
- np
- x2 x1 add 2 div y1 :M
- x2 y1 x2 y2 rad arct
- x2 y2 x1 y2 rad arct
- x1 y2 x1 y1 rad arct
- x1 y1 x2 y1 rad arct
- :K
- stroke
- }bd
- /@i
- {
- np 0 360 arc fill
- }bd
- /@j
- {
- gS
- np
- :T
- scale
- 0 0 .5 0 360 arc
- fill
- gR
- }bd
- /@e
- {
- np
- 0 360 arc
- :K
- stroke
- }bd
- /@f
- {
- np
- $m currentmatrix
- pop
- :T
- scale
- 0 0 .5 0 360 arc
- :K
- $m setmatrix
- stroke
- }bd
- /@k
- {
- gS
- np
- :T
- 0 0 :M
- 0 0 5 2 roll
- arc fill
- gR
- }bd
- /@l
- {
- gS
- np
- :T
- 0 0 :M
- scale
- 0 0 .5 5 -2 roll arc
- fill
- gR
- }bd
- /@m
- {
- np
- arc
- stroke
- }bd
- /@n
- {
- np
- $m currentmatrix
- pop
- :T
- scale
- 0 0 .5 5 -2 roll arc
- $m setmatrix
- stroke
- }bd
- %%EndFile
-